High Sierra Computer Service



About me
Repair * Upgrades * Service Calls * Call For Quote 918-582-0139 Or 802 N. Norfolk Ave. Tulsa, Okla E-Mail [email protected]
What I'm interested in:
My favourite links
You can email me on
[email protected]